@charset "utf-8";
/* 
	@名称: common
	@功能: 重设浏览器默认样式以及提供公共元素式样
*/

/*清除文档类型声明中的默认属性*/
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{
	color:#000;background:#fff;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
}
body{ background: white;}
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
/* 去掉各Table  cell 的边距并让其边重合 */
table{	border-collapse:collapse;border-spacing:0;}
/* IE bug fixed: th 不继承 text-align*/
th{	text-align:inherit;}
/* 去除默认边框 */
fieldset,img{	border:0;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{	display:block;}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym{	border:0;font-variant:normal;}
/* 一致的 del 样式 */
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
/* 去掉列表前的标识, li 会继承 */
ol,ul {	list-style:none;}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {text-align:left;}
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:bold;}
q:before,q:after {	content:'';}
/* 统一上标和下标 */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
/*字体定义*
/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{ font: 12px/20px Arial, simsun, Georgia, serif;}
input,select,textarea{font-size:100%; outline: none;}
table { font-size: inherit; font: 100%;}
/*超链接样式定义*/
a { color: #06529A;}
a:hover, a:active { color: #F60;}
/* 默认不显示下划线，保持页面简洁 */
ins,a {	text-decoration:none;}
/* 让链接在 hover 状态下显示下划线 */
a:hover {text-decoration:underline;}
/* 橘黄加粗样式wladd */
 .current{ color: #F60; font-weight: bold;}
 /*---------------------------------图片背景统一加载-----------------------------*/
.navigation.previous, .navigation.next,.pages button,
.sort-des,.sort-asc,.sort-des:hover,.sort-asc:hover,.sort-asc.sel-asc,.sort-des.sel-des,
.btn-log,.btn-reg,.icon-close,.icon-talk,.icon-talk-online,.icon-talk-offline,.icon-consult-online,.icon-message,.icon-chart,.icon-dialog,
.icon-dropdown,.icon-dropup,.icon-publish,.icon-spread,.icon-build,.icon-help-xd,
.main-head-blue a,.sidebar li,.sidebar li.selected,
.layout-right725 .title,.logo a,.search input,.btn-orange,.btn-orange-s,.btn-orange-s i,
.apply{
    background:url(./Images/common/common.gif) no-repeat;
}
.top,.hd-bg-30,.hd-rec-radius,.filter-hd h3,.pop-win .hd,.cat-item,
.nav-inner-main,.nav-inner-main li.current,.nav-inner-sub li,.tb-list th{
    background: url(./Images/common/repeat.png) repeat-x;
}
.btn-orange-high,.btn-orange-high i{background: url(./Images/common/btn.gif) no-repeat;}
.nav-inner-main li.line,.tb-list th i{
    background: url(./Images/common/line.png) no-repeat;
}
.cat-hd .sub{background: url(./Images/common/icon.gif) no-repeat;}
.icon-pre-gray,.icon-next-gray{background: url(./Images/index/icon.gif) no-repeat;}
.person-auto-nav,.index-title,.ep-gate{
    background: url(./Images/index/index.jpg) no-repeat;
}
.person-auto-nav .line,.index-title .more{
    background: url(./Images/index/line.gif) no-repeat;
}
/*------------------------------------元素----------------------------------*/
/*上一页下一页*/
.pages .navigation{
	border:none;
	display:block;
	height:23px;
	width:46px;
	padding-left:11px;
	overflow:hidden;
	line-height:23px;
    _line-height:25px;
}
.navigation:hover{text-decoration:none;}
.navigation.previous{	background-position: -106px -76px;}
 .navigation.next{background-position: -106px -99px; padding-left: 2px; padding-right: 12px;}
.pages .navigation.next{ padding-left: 2px; padding-right: 12px;}
.navigation.disabled{ background-position-x:-46px; color:#CCC;}
.navigation.disabled:hover{color:#CCC;}
/*分页*/
.pages{	margin:10px 0;	height:25px;line-height:25px;}
.pages a{
	display:block;
	float:left;
	margin:0 2px;
	padding:0 3px;
	height:21px;
	overflow:hidden;
	border:1px solid #CCC;
	border-radius:3px;
	line-height:21px;
	text-align:center;
}
.pages a.omit,.pages a.current{	border:1px solid white;}
.pages span{display:block;float:left;height:23px;margin-left:5px;}
.pages input{
	display:block;
	float:left;
    background:none;
    border:1px solid #ECECEC;
    border-top: 1px solid #CCC;
	width: 32px;
	height: 20px;
    margin: 0 4px 5px;
	color: black;
	text-align: center;
	line-height:20px;
}
.pages button{
    display: block;
    float: left;
	height:25px;
	width:53px;
    background-position: -270px -175px;
	border:none;
    margin: -2px 0 0 3px;
    _margin-top:0;
    line-height: 25px;
}
/*文章内分页*/
.article-pages{
    margin: 20px auto;
    text-align: center;
}
.article-pages a{
    display: inline-block;
    height: 23px;
    line-height: 23px;
    padding: 0 10px;
    border: 1px solid #CCC;
    border-radius: 3px;
}
.article-pages a:hover{border-color: #F60; text-decoration: none;}
.article-pages a.current{
    border: none;
    font-weight: bold;
    color: #F60;
}
.article-pages a.disabled{color: #CCC; cursor: not-allowed;}
.article-pages a.disabled:hover{color: #CCC; text-decoration: none; border-color: #CCC;}

.article-subpage{
    border: 1px solid #DDDDDD;
    margin-bottom: 20px;
}
.article-subpage h3{
    background: #fafbfc;
    border-bottom: 1px solid #DDD;
    height: 30px;
    overflow: hidden;
    font: bold 14px/30px arial;
    padding-left: 10px;
}
.article-subpage ul{
    display: block;
    width: 590px;
    overflow: hidden;
    padding: 10px;
    line-height: 25px;
}
.article-subpage ul li{ float:left; display: inline; width: 270px; border-right:1px dashed #CCC; padding: 0 10px;}
.article-subpage ul li.event{border:none;}
.article-subpage li.current a{color: #d60000;}
.article-subpage li.current a:hover{color:#d60000; }

/*登陆,注册按钮*/
.btn-log,.btn-reg{
	width:43px;
	height:23px;
	line-height:23px;
	color:white;
	font-weight:bold;
	border:none;
	margin-left:5px;
}
.btn-log{background-position: 0 -202px;}
.btn-reg{background-position: -43px -202px;}

/*倒三角*/
.triangle {
	display: block;
	width:0;
    height: 0;
	overflow: hidden;
	border: 5px solid #06A;
	border-color: #A6A6A6 white;
	border-width: 5px 5px 0 5px;
}
/*超出范围省略号*/
.text-ellipsis,.text-ellipsis li{
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-break:keep-all;
}

.opacity{
	background:rgba(0,0,0,0.6); 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A0000000', EndColorStr='#A0000000');
}
/*公共图标式样*/
/*关闭图标*/
.icon-close{
	display:inline-block;
	width:12px;
	height:12px;
	margin-left:5px;
	background-position: -140px -153px;
}
/*发起聊天图标*/
.icon-talk,.icon-talk-online,.icon-talk-offline,.icon-consult-online{
    display:block;
    width:19px;
    overflow:hidden;
    text-indent:-999px;
    margin-left:5px;
}
.icon-talk{height:18px;background-position: -65px -153px;}
.icon-talk-online,.icon-talk-offline,.icon-consult-online{width: 84px;height: 19px;}
.icon-talk-online{background-position: -345px -100px;}
.icon-talk-offline{background-position: -345px -75px;}
.icon-consult-online{background-position: -441px -100px;}
/*站内信图标,购物车图标*/
.icon-message,.icon-chart,.icon-dialog{display:inline-block; width:15px; height:16px;}
.icon-message{ background-position: -34px -150px;}
.icon-chart{ background-position: -86px -150px;}
.icon-dialog{ background-position: -109px -150px;}
/*下拉图标,发布供求信息,推广,建立*/
.icon-dropdown, .icon-dropup,.icon-publish,.icon-spread,.icon-build{
    display:block; width:16px; height:16px; overflow:hidden;
}
.icon-dropdown{ background-position: -157px -153px;}
.icon-dropup{ background-position: -173px -153px;}
.icon-publish{ background-position: 0 -153px;}
.icon-spread{background-position: -51px -153px;}
.icon-build{ background-position: -16px -153px;}

/*帮助图标*/
.icon-help-xd{
    display: block;
    width: 16px;
    height: 16px;
    overflow: hidden;
    background-position: -345px -206px;
}

.btn-gray,.btn-blue{
    display: block;
    height: 20px;
    padding: 0 5px;
    line-height: 20px;
}
.btn-blue{ background: #06529A; padding: 2px 5px; color: #FFF; font-weight: bold;}
.btn-gray{
    background: #F4F4F6;
    border: 1px solid #DEE3E7;
    border-color: #DEE3E7 #A3A3A3 #A3A3A3 #DEE3E7;
    color: #666;
}
.btn-gray:hover{color:#666;}
.btn-blue:hover{color:#FFF;}

/*------------------------------------布局----------------------------------*/
/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {display:inline;}
.fn-left {	float:left;}
.fn-right {float:right;}
/*清除浮动*/
.fn-clear,.clear { *zoom: 1;}
.fn-clear:before,.fn-clear:after,
.clear:before,.clear:after{ display: block;	line-height:0;	height:0;	content:"";}
.fn-clear:after,.clear:after{clear:both;}

/* 隐藏, 用来与 JS 配合 */
.fn-hide {display:none;}
/*curser css*/
button{	cursor:pointer;}
/*公共布局*/
.layout960{
	width:960px;
	margin:0 auto;
    _overflow:hidden;
}
.layout325{width: 325px; overflow: hidden;}
.layout625{width: 625px; overflow: hidden;}
.w628{width:628px; overflow: hidden;}
.w300{width:300px; overflow: hidden;}
.content{margin:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt5{margin-top:5px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.pd10{padding-bottom: 10px;}
.cblue{color:#06529A;}
.cred{color: red;}
.corange{color: #f60;}
.prelative{position: relative;}
.t-center{text-align: center;}

/*--------------主体部分蓝色标题:招商、采购等页面采用------------------*/
.main-head-blue{width:960px;	height:45px;border-bottom: 5px #05529a solid;}
.main-head-blue h2{
	float: left;
	height:45px;
	padding-left: 5px;
	color: #055da7;
    font:bold 30px/45px Arial, simsun, Georgia, serif;
}
.main-head-blue a{
	display:block;
	float: right;
	width: 93px;
	height: 29px;
	overflow:hidden;
	margin-left:10px;
    margin-top: 16px;
	background-position: -196px -76px;
	line-height:29px;
	font-weight:bold;
	color:white;
	text-align: center;
}
.main-head-blue a:hover{color:#FFF;}
.main-head-blue .tips{
    height:20px;
    line-height: 20px;
    margin-top: 20px;
    margin-left: 10px;
}
.main-head-blue .tips a{
    float: none;
    display: inline;
    background: none;
    margin: 0;
    color: #06529a;
    line-height: 20px;
}
.main-head-blue .tips a:hover{color:#F60;}
.main-body{width:938px; overflow:hidden;min-height:100px;padding:10px !important;}
.main-body.border{border:1px solid #CCC;border-top:none;min-height:100px;color:#444;}
.main-body h4{font-weight:normal;}

.cat-property{	border:1px solid #CCC;border-bottom:none;}
.cat-section{	width:936px;border-bottom:1px solid #CCC;background:#f1f1f1;}
.cat-hd{
    position: relative;
	width:80px;
	height:100%;
	overflow:hidden;
	line-height:35px;
	text-align:center;
}
.cat-hd .sub{
    position: absolute;
    top: 13px;
    right: 5px;
    display: block;
    width: 6px;
    height: 9px;
    overflow: hidden;
    background-position:0 -363px;
}
.cat-section ul{width:855px;	overflow:hidden;	line-height:35px;	background:white;border-left: 1px solid #DDD;}
.cat-section ul ul{border: none;}
.cat-section .car-brand-alif{height:35px;}
.cat-section .car-brand-alif.dotted{border-bottom:1px dotted #CCC;}
.cat-section.selected .cat-hd{border-color: #f1f1f1;}
.cat-section.selected .cat-hd .sub{display: none;}
.cat-section.selected ul{background: #f1f1f1}
.cat-section.disabled a{color: #666; cursor:not-allowed; }
.cat-section.disabled a:hover{text-decoration: none;}
/*wladd*/
.cat-section .car-brand-alif li{cursor:pointer;font-weight:bold;color: #06529a;}
.cat-section li{float:left;margin:0 10px; white-space: nowrap;}
.cat-section li.selected,.cat-section li.selected a{color:#F60; font-weight:bold; background:none;}

/*品牌选择*/
#car-brand-img{overflow:hidden;}
.cat-section #car-brand-img li{padding:0 10px; margin:0;}
.cat-section .car-img img{border:1px solid #CCC;}
.cat-section .car-img a{
	display:block;
	width:66px;
	height:63px;
	overflow:hidden;
	margin-top:10px;
	text-align:center;
	line-height:16px;
}
.cat-section .car-img a.link-text{height:25px; margin: 0; overflow: hidden; line-height: 25px;}
.cat-section .car-img a:hover img{border:1px solid #F60;}

.cat-selected{	padding:0 5px;	line-height:30px; margin-top: 10px;}
.auto-filter-right .cat-selected{width: 630px; overflow: hidden; margin-top: 0;}
.cat-selected ul{ overflow: hidden;}
.cat-selected h5{line-height:23px;font-weight:normal;}
.cat-selected li{
	float: left;
	background: #e8f4ff;
	border: 1px #b9ddff solid;
	height: 12px;
	margin: 0px 5px 3px;
	padding: 4px 5px;
	color: #222;
    line-height: 12px;
    white-space: nowrap;
    font-size: 12px;
}
.cat-selected li h5{display:inline; color:#666; line-height:12px; font-weight:normal;}
.cat-selected li a{display:block; color:#222; line-height:12px;}
.auto-filter-right .cat-section{width: 718px;}
.auto-filter-right .cat-section ul{width: 637px;}

/*筛选器*/
.filter{margin-bottom:10px;}

.filter-hd{
    background:#EFEFEF;
	width:928px;
	height:32px;
	overflow:hidden;
	margin-top:10px;
    padding-right:10px;
	line-height:32px;
	color:#444;
}
.filter-hd h3{
    background-position: 0 -98px;
    border-bottom:none;
	height: 31px;
	padding: 0 14px;
    color: #fff;
}
.filter-hd form{height:20px;	_margin:6px 0;}
.filter-hd input{
    border:1px solid #CCC;
    background: #FFF;
	display:inline-block;
	width:150px;
	height:18px;
	margin: 0px 6px;
    line-height:18px;
}
.filter-hd button{
	background: #fff;
	border: 1px #ccc solid;
	height: 20px;
	width:40px;
    color: #06529A;
    line-height: 18px;
	text-align:center;
}

/*排序*/
.sort-bar{
    background: #fff;
    border: #ccc 1px solid;
    border-top:none;
	width:926px;
	height: 43px;
	padding: 0 5px;
    line-height:43px;
}
.sort-loc{margin-top:8px; height:28px; margin-right:10px;}
.sort-loc ul{	float:left;margin-right:5px;}
.sort-loc li{width:inherit;color: #666;	line-height:25px;}
.sort-loc em{	position:absolute;top:11px;	right:7px;}
.sort-loc li.first{
	position:relative;
	height: 26px;
	_width:50px;
	overflow:hidden;
	border: 1px #ccc solid;
	line-height: 26px;
	padding-left:10px;
	padding-right:20px;
	cursor: pointer;
	text-align:center;
}
.sort-loc li.second{position:absolute;}
.sort-loc ul.place{
	position:absolute;
	top:0;
	left:0;
	width:240px;
    background: #fff;
    border: 1px #ccc solid;
    overflow:hidden;
	padding: 5px;
}
/*wladd*/
.sort-loc ul.place li{
	float:left;
    height:25px;
	width:60px;
    overflow:hidden;
	padding:0 10px;
    text-align:center;
}
.sort-loc .member-type ul.place{	width:auto;}
.sort-loc .member-type ul.place li{	float:none;width:48px;}
/*-------------------------------关于我们，联系方式等页面公用---------------------------*/
.sidebar{width:223px;	overflow:hidden;	border:1px solid #CCC;}
.sidebar li{width:200px;	background-position: 0 -226px;padding-left:33px;line-height:36px;}
.sidebar li a{	display:block;	width:185px;height:100%;overflow:hidden;}
.sidebar .active a{color: #ff7a13;}
.sidebar .active a:hover{	color: #666;}
.sidebar li.selected{background-position: 0 -262px;}

/*广告服务 侧边栏*/
.js-station-list ul{background:white;	margin-left:-33px;	}
.js-station-list ul li{background:none; height:25px;	line-height:25px;
}
.layout-right725{	width:725px;overflow:hidden;}
.layout-right725 .title {
	position:relative;
    background-position: 0 -298px;
	width:702px;
	height:22px;
    overflow:hidden;
	padding-left:23px;
	line-height: 22px;
	font-weight:bold;
}
.layout-right725 .title a:hover{text-decoration:none;}
.layout-right725 .title a{ background: white; padding-right: 10px;}
.layout-right725 .content{
	width:703px;
	margin:10px 0 0;
	padding:10px;
	border:1px solid #CCC;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}


/*顶部分页*/
.page-top{
	height:30px;
	line-height:33px;
	overflow:hidden;
	margin-top:5px;
	margin-left:10px;
}
.page-top span{
	display:inline-block;
	float:left;
	height:23px;
	overflow:hidden;
    line-height:23px;
}
.page-top div span{color:#F60; display:inline; float:none;}
.page-top div{height:23px; line-height:23px; margin-right:3px;}
.page-top a{
    display:inline-block;
    float:left;
    height: 23px;
    width: 60px;
    margin-left:5px;
    line-height: 23px;
}
.page-top a.previous{ width:45px; padding-left: 15px;}
.page-top a.next{ width:50px; padding-left: 10px; padding-right: 0;}

/*排序列表*/
.sort-list{
	height:33px;
    margin-top:8px;
    margin-right:5px;
	overflow:hidden;
    line-height:33px;
}
.sort-list li{float:left;}
.sort-list li span,.sort-list li a{display:block;float:left;margin-left:5px;}
.sort-list li span{height:23px;overflow:hidden;line-height:23px;}

/*搜索结果列表*/
/*两栏布局*/
.layout-inner-1of2{width:620px;overflow:hidden;}
.layout-inner-2of2{
    border:1px solid #CCC;
	width:278px;
	overflow:hidden;
	min-height:200px;
	padding:10px;
}
.layout-inner-2of2 .heading-blue{font-size:18px;}
.heading-blue{
	height:35px;
	overflow:hidden;
	color: #07519a;
    font: bold 22px/35px Arial, simsun, Georgia, serif;
}
.result-list li{ padding:15px 0;border-bottom:1px dotted #CCC;overflow:hidden;}
.result-list img{	float:left;width:100px;height:100px;	border:1px solid #CCC;margin-right:20px;}
.result-desc{position: relative;	width:498px;height:100px;	overflow:hidden;margin:5px 0;}
.result-desc h3{width:100%;height:28px;	overflow:hidden;font:16px/28px Arial, simsun, Georgia, serif;}
.result-desc p{width:100%;height:20px;line-height:20px;overflow:hidden;}
.address{color:#666;}
.warning-orange{color:#F60; font-weight:bold; padding:0 10px;}
.result-desc .icon-talk-offline,.result-desc .icon-talk-online{position:absolute; bottom: 15px;}
.result-desc .icon-talk-offline{right:115px;}
.result-desc .icon-talk-online{right:115px;}
/*搜索结果 两栏*/
.result-desc-1of2{width:480px;overflow:hidden;}
/*两栏布局右侧layout-inner-2of2*/
.row{margin-bottom:10px;}
.layout-inner-2of2 .content{margin:0;width:278px; overflow:hidden;}
.layout-inner-2of2 .img-list li{
	float:left;
	display:inline;
	width:125px;
	height:115px;
	overflow:hidden;
	margin:0 7px 10px 7px;
	line-height:20px;
	text-align:center;
}

/*--------------主体部分黑色标题蓝色导航：交通，资讯页面所用-------------------*/
.main-head-2cols{margin-bottom:20px;}
.main-head-2cols h2{
	height: 40px;
	width: 160px;
	padding-left: 12px;
	margin-right: 3px;
	border-bottom: 5px solid #06539b;
	font:bold 30px/40px Arial, simsun, Georgia, serif;
}
.main-nav{
	width: 745px;
	height: 30px;
	padding:10px 20px 0;
	border-bottom: 5px solid #666666;
    font:bold 14px/30px Arial, simsun, Georgia, serif;
}
.main-nav li{	float:left;padding:0 5px;}
.main-nav li.nav-line{
	height:14px;
	width:0;
	overflow:hidden;
	margin-top:8px;
	border-left:2px solid #06529A;
	padding:0;
}
.layout-left390{width: 390px;overflow:hidden;}
.img-scroll{ position:relative; height:280px; width:390px; overflow:hidden;}
.img-scroll ul{display:block; position:relative;width:390px; height: 280px;}
.img-scroll li{ display:none;}
.img-scroll .magic-img-now{
    display:block;
    position:relative;
    width: 390px;
    height: 280px;
    overflow:hidden;
}
.img-scroll .magic-img-next,
.img-scroll .magic-img-pre{
    display:block;
    position:absolute;
    top:0;
    width: 390px;
    height: 280px;
    overflow:hidden;
}
.img-scroll .magic-img-pre{ left:-390px;}
.img-scroll .magic-img-next{ left:390px;}
.img-scroll h3{
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 40px;
    width: 380px;
    overflow:hidden;
    padding-left:10px;
}
.img-scroll h3 a{
    display: block;
    width: 205px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    color:#FFF;
    line-height:40px;
}
.img-scroll h3 a:hover{text-decoration:underline;}
ul.img-scroll-num{
    display: block;
    position:absolute;
    bottom:10px;
    right:0px;
    height: 20px;
    width: auto;
    _width:180px;
    overflow: hidden;
    padding: 0;
    margin: 0;
}
.img-scroll-num li{
    position: relative;
    display: inline;
    float:left;
    margin-right:10px;
    width: 18px;
    height: 18px;
    overflow: hidden;;
    border: 1px solid rgb(153, 153, 153);
    background: #6E6E6E;
    text-align: center;
    line-height: 18px;
    color:#FFF;
    cursor:pointer;
}
.img-scroll-num li.active{border:1px solid red; background:#B32524;}

.layout-left390-right{width:550px;}
.news-list{width:550px;height:280px;	overflow:hidden;}
.news-list li{	width:550px;height:95px;overflow:hidden;}
.news-list h3{	height:40px;overflow:hidden;line-height:40px;	font:bold 22px/40px Arial, simsun, Georgia, serif;}
.news-list p{height:44px;	text-indent:2em;overflow:hidden;}
.news-list p a{color: #666;line-height: 22px;font-size: 14px;}
.news-list p a:hover{text-decoration:underline; color:#F60;}

.layout-3col{width:310px;	overflow:hidden;}
.middle-margin{margin:0 15px;}

.blue-border{width:308px;	border: 1px #a1cef7 solid;overflow:hidden;}
.blue-border h2{padding:5px 5px 0;}

/*带灰色下划线的蓝色标题*/
.heading-blue.grayborder{border-bottom:1px #ccc solid;}
/*带中竖线的蓝色文字列表*/
.ul-blue-midhr{height:71px;overflow:hidden;padding: 10px 0;border-bottom: 1px #ccc dotted;}
.ul-blue-midhr li{
	width: 310px;
	height: 24px;
	overflow:hidden;
    font:14px/24px Arial, simsun, Georgia, serif;
	text-align: center;
}
.ul-blue-midhr a{
	display: block;
	float: left;
	width: 140px;
	height: 24px;
	overflow: hidden;	
}
.ul-blue-midhr b{
    float: left;
    display: block;
    height: 24px;
    width: 4px;
	padding: 0 10px;
    color: #06529a;
}
/*灰色下划线图片列表*/
.ul-img-underline li{
	width:306px;
	height:71px;
	overflow:hidden;
	padding:10px 2px;
	border-bottom: 1px #ccc dotted;
}
.ul-img-underline img{
    float:left;
	display:block;
	width:90px;
	height:70px;
	overflow:hidden;
}
.ul-img-underline .img-intro{width:210px;height:71px;	overflow:hidden;}
.img-intro h4{	height: 20px;	overflow: hidden;	line-height: 20px;	font-weight:bold;}
.img-intro h4 a{text-align:left;}
.img-intro p{	height: 36px;	line-height: 18px;	overflow: hidden;	text-indent:2em;}
.img-intro a{display:block;height:20px;	line-height:20px;	text-align:right;}

/*宽度为135px的图片列表*/
.ul-img-w135 li{
	float:left;
	display:inline;
	width:143px;
	height:140px;
	overflow:hidden;
	margin:0px 5px;
	text-align:center;
}
.ul-img-w135 img{
	display:block;
	width:135px;
	height:105px;
	padding:3px;
	border:1px solid #CCC;
	margin-bottom:7px;
}
.dl-dot dt{font: normal 14px/30px arial;}
.dl-dot dd{
    padding-left: 10px;
    background: url(./Images/common/black-dot.png) no-repeat 2px 11px;
    line-height: 25px;
}

/*资讯碎片*/
.news-crumb{width:310px;	height:90px;overflow:hidden; margin: 18px 0;}
.news-crumb h3{height:30px;overflow:hidden;	line-height:30px;	font-weight:bold;}
.news-crumb img{
    float:left;
    border:1px solid #CCC;
	display:block;
	width:65px;
	height:50px;
	padding:2px;
}
.news-crumb p{
	float:right;
	width:230px;
	height:52px;
	overflow:hidden;
	text-indent:2em;
	color:#666;
	line-height:18px;
}

.blue-border .ul-img-underline li{width:288px;border:none;}
.blue-border .img-intro{width:190px;}
.blue-border .img-intro p{width:190px;}
.blue-border .img-intro a{margin-right:10px;}
.blue-border .content{width:290px;	overflow:hidden;	margin-top:0;}

/*------------------------------------列表式样----------------------------------*/
/*蓝字*/
.ul-blue{display: block;}
.ul-blue li{height:25px;	line-height:25px;	overflow:hidden; vertical-align: middle;}
.ul-blue.big li{font-size:14px;}
.ul-blue li a{color:#06529A;}
.ul-blue li a:hover{ color:#F60; }
.ul-blue.withtime a{display: block; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: keep-all;}
.ul-blue.withtime span{display: block; width: 70px; overflow: hidden; text-align: right; float: right;}
.ul-blue.withtime div strong a{display: inline; float: none;}
/*蓝字，蓝点列表*/
.ul-blue.bluedot li{padding-left:10px;background:url(./Images/common/blue-dot.png) no-repeat 0 10px;}
/*蓝字，长方形列表*/
.ul-blue.bluerec li{padding-left:10px;background:url(./Images/common/ul-rec.png) no-repeat 0 4px;}
.ul-blue.bluerec li span{	color:#666;}
/*蓝字，灰色目录*/
.ul-blue span{margin-right:5px;color:#666;}
.ul-blue.gray-tri li{padding-left:10px;background:url(./Images/common/gray-tri.jpg) no-repeat 0 4px;}

/*灰字,深灰*/
.ul-gray li,.ul-deepgray li{	height:25px;overflow:hidden;line-height:25px;vertical-align: middle;}
.ul-deepgray a{color:#666;}
.ul-deepgray span{margin-right:5px;	color:#444;}
/*wladd*/
.ul-gray a{color:#666;cursor:pointer}
.ul-gray a:hover, .ul-deepgray a:hover{color:#F60;}
.ul-gray a:hover span, .ul-deepgray a:hover span{color:#06529A;}
.ul-gray a span, .ul-deepgray a span{color:#06529A;}
.ul-gray.big li,.ul-deepgray.big li{font-size:14px;}
/*灰字，灰点列表*/
.ul-gray.graydot li,.ul-deepgray.graydot li{padding-left:10px;background:url(./Images/common/gray-dot.gif) no-repeat 0px 0px;}
/*灰字，灰色方块列表*/
.ul-deepgray.grayrec li,.ul-gray.grayrec li{padding-left:10px;background:url(./Images/common/gray-rec.png) no-repeat 0px 9px;}
/*灰字，数字修饰*/
.ul-gray.num{	background:url(./Images/common/ul-num.fw.png) no-repeat}
.ul-gray.num li{
	height:33px;
	padding-left:37px;
	border-bottom:1px solid #E0EDF5;
    line-height:33px;
    vertical-align: middle;
}
.ul-gray.num li.last{border:none;}
.ul-gray.num span{color:#06529A}

/*灰字，数字修饰 奇偶行不同*/
.ul-gray.num-even{background:url(./Images/common/ulnum.png) no-repeat;width:220px;height:338px;	overflow:hidden;}
.ul-gray.num-even li{	height:34px;padding-left:34px;line-height:34px;vertical-align: middle;}

/*-----------------标题-------------------------*/
.hd-graybg{
    height: 28px;
    background: #F7F7F7;
    border: 1px solid #DDD;
    overflow: hidden;
}
.hd-graybg h2{
    margin-left: 5px;
    font: bold 14px/28px arial;
    color: #06529A;
}

.panel-rec-radius{border: 1px solid #DDD;border-top:none; overflow: hidden;}
.panel-rec-radius .hd-rec-radius{width: 100%; border-right: none;}
.panel-line .hd{
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    border-bottom: 1px solid #06529a;
    padding: 0 10px;
}
.panel-line .hd h3{
    float: left;
    font: bold 14px/30px arial;
    color: #06529A;
}
.panel-line .hd .more{float: right}

/*标题式样*/
.index-block-title{
    border-top: 2px solid #06529A;
    border-bottom: 1px solid #CCC;
    width:100%;
    height:30px;
    background:#F4F4F4;
    line-height:30px;
    overflow:hidden;
}
.index-block-title h2{
    float:left;
    margin-left:10px;
    display:inline;
    font:bold 14px/30px Arial, simsun, Georgia, serif;
    color:#06529A;
}
.index-block-title .more{display:block;	float:right;margin-right:10px;}

/*tab标题*/
.index-tab-title{	width:330px; overflow: hidden;}
.index-tab-title h3{font-weight:normal;}
.index-tab-title li{
    float: left;
    display: inline;
    width: 107px;
    height: 30px;
    background: #F7F7F7;
    cursor: pointer;
    border: 1px #CCC solid;
    border-left:none;
    line-height: 30px;
    color: #06529A;
    text-align: center;
    font-size:14px;
}
.index-tab-title li.current h3{font-weight:bold;}
.index-tab-title li.current h3 a{color:#06529A;text-decoration:none;}
.index-tab-title li.current{
    background:#FFF;
    border-top: 1px #06529A solid;
    border-bottom: 1px #FFF solid;
    font-weight:bold;
}

/*大标题*/
.index-title{
    height: 35px;
    width: 960px;
    overflow: hidden;
    background-position: 0 -21px;
    margin-top: 10px;
    line-height: 40px;
}
.index-title h2{float:left;width: 140px; overflow: hidden; font: bold 14px/36px arial; color: #FFF; text-align: center;}
.index-title .more{
    float: right;
    display: block;
    height: 26px;
    line-height: 26px;
    margin: 7px 0px 0 5px;
    width: 60px;
    overflow: hidden;
    padding-left: 15px;
    background-position: 0 -121px;
}
.index-title .index-auto-search{margin-top: 7px;}
.index-title-tab{
    height: 29px;
    overflow: hidden;
    margin: 6px 10px 0;
    line-height: 29px;
    color: #06529A;
    font-size: 14px;
}
.index-title-tab li{float:left;padding: 0 15px; height: 100%; cursor: pointer;}
.index-title-tab li.active{background: #FFF; border: 1px solid #DDD; border-width: 0 1px; font-weight: bold;}
.index-title-link{ height: 29px; overflow: hidden; margin-top: 6px; line-height: 29px;}
.index-title-link li{ float: left; display: inline; margin: 0 10px;}

/*左侧圆角标题*/
.hd-rec-radius{
    height:31px;
    border: 1px solid #DDD;
    border-top: 2px solid #06529A;
    border-width: 2px 1px 1px 0;
    background-position: 0 -64px;
    _overflow:hidden;
    font-size:14px;
    line-height:34px;
}
.hd-rec-radius h3{
    background:url(./Images/common/rec-radius-hd.png) no-repeat;
    position: relative;
    padding: 0 10px;
    margin-left:-1px ;
    margin-top: -2px;
    height:34px;
    text-align:center;
    color:white;
}
.hd-rec-radius a.more{float:right; margin-right: 10px;}
.hd-rec-radius h3 a{color:white;}
.hd-rec-radius h3 a:hover{color:white;}
.hd-rec-radius .hd-tab{position: relative;}
.hd-rec-radius .hd-tab li{
    float:left;
    padding: 0 15px;
    height:31px;
    cursor:pointer;
    text-align:center;
    line-height:31px;
}
.hd-rec-radius .hd-tab li.selected{
    height:32px;
    background:white;
    border-left:1px solid #DDD;
    border-right:1px solid #DDD;
    color:#05539B;
    font-weight:bold;
}
.hd-rec-radius .hd-link li{
    float: left;
    display: inline;
    margin: 0 9px;
}
.hd-rec-radius .more{
    float: right;
    margin: 0 10px;
    font-size: 12px;
    color: #666;
}
.hd-rec-radius .more:hover{color: #F60;}
.hd-rec-radius .more:hover{color: #F60;}
.hd-rec-radius.hd-26{height: 26px; line-height: 26px; font-size: 12px; color: #06529a;}
.hd-rec-radius.hd-26 h3{height: 29px; line-height: 29px;}
.hd-rec-radius.hd-26 .hd-tab li{height: 26px; line-height: 26px;}
.hd-rec-radius.hd-26 .hd-tab li.selected{height: 27px; }
.hd-rec-radius.hd-26 .more{color: #06529a;}

/*--------------------表单------------------------*/
.form-default{margin: 10px auto;}
.form-default input{height:23px; border: 1px solid #DDD; line-height: 23px; color: #666;  padding: 0 5px;}
.form-default input.nobd{border:none; height: auto; line-height: normal;}
.form-default textarea{width: 177px; border:1px solid #DDD; padding: 5px;}
.form-default td,.form-default th{padding: 5px;}
.form-default th{ text-align: right; color: #676767; vertical-align: top;}
.form-default label{color: #676767;}
.form-default .main-log-btn{float:none;margin: 40px auto;}

/*-----------------------提示------------------------*/
.tip-status{
    height:25px;
    line-height: 25px;
    padding-left: 30px;
    background: url(./Images/common/icon.gif) no-repeat;
}
.tip-status.success{background-position: 0 -45px;}
.tip-status.fail{background-position: 0 -95px;}

/*------------------------------------头部----------------------------------*/
/*顶部*/
.top-dummy{width: 100%; height: 30px;}
.top{
    position: fixed;
    top: 0;
    left:0;
    _position:absolute;
    _top: expression(eval(document.documentElement.scrollTop));
    z-index: 999;
	width: 100%;
	height: 29px;
	border-bottom: 1px #ccc solid;
	background-position:0 0;
	_overflow:hidden;
    line-height: 29px;
    font-size:12px !important;
}
.top .user-line{color:#BEBEBE; font-size: 10px; margin: 0 10px;}
.top .user-value{color:#FE9110;}
.top .login{
    width: 50px;
    height: 22px;
    font:bold 12px/22px arial;
    color: #FFF;
    text-align: center;
    background: #F90;
    border: none;
    cursor: pointer;
}
#lusername,#lpassword{
    height: 20px;
    border: 1px solid #DDD;
}

/*头部*/
.header{height:80px;}
.logo{
    float:left;
    width:253px;
    height:76px;
    overflow:hidden;
}
.logo a{
	display:block;
    width: 100%;
    height: 100%;
	text-indent:-99px;
}

/*城市范围*/
.city{
	position: relative;
    width: 70px;
	height: 30px;
	margin: 35px 0 0 25px;
    padding-right: 15px;
	z-index:9;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}
.city a{
    position: relative;
	display:block;
	z-index:9;
    white-space: nowrap;
}
.city sub {
    position: absolute;
    top: -7px;
    left: -5px;
    z-index: 2;
	display: block;
	width: 90px;
	height: 30px;
	background: #FFF;
	border: 1px #ccc solid;
	border-bottom:none;
}
.city em{
	position: absolute;
	top: 7px;
	right: 4px;
	z-index: 9;
}
.city ul{
    position: absolute;
    top: 23px;
    left: -4px;
    z-index: 1;
	border: 1px solid #CCC;
	background: white;
	padding: 12px 0 0 10px;
	width: 298px;
	height: 158px;
	overflow: hidden;
    margin-left: -1px;
}
.city li{
	float:left;
	font-size: 12px;
	font-weight: normal;
	width: 48px;
	height: 24px;
}
.city .lastcity {
    clear: both;
    border-top: 1px solid #E9E9E9;
	width: 288px;
	padding: 4px 0 8px 0;
	margin: 1px 0 0 0;
    line-height: 24px;
}
.city .lastcity a{
    float: left;
	display: block;
	padding: 0 20px;
}
/*企业版入口*/
.ep-gate{
    display: block;
    width: 160px;
    height: 41px;
    background-position: -263px -277px;
    margin: 30px 0 0 30px;
    text-indent: -99em;
}
/*搜索*/
.search{
    position: relative;
    float: right;
	width: 375px;
	margin-top: 16px;
}
.search-trigger li{
	float:left;
	width:32px;
	height:20px;
    overflow:hidden;
	text-align:center;
	line-height:20px;
    font-size:12px;
}
.search-panel .btn-orange{margin-left: 3px;}
/*wladd*/
.search-trigger li a{color:#666;cursor:pointer}
.search-trigger li a:hover{ text-decoration:none;}
.search-trigger li.selected{background:#06529a;}
.search-trigger li.selected a{color:white;}
.search input{
	width:225px;
	height:29px;
	line-height:29px;
	border:2px solid #06529a;
	padding-left:25px;
	background-position: -340px 0px;
}
.search button{
	width:73px;
	height:33px;
	background:#06529a;
	border:none;
	color:white;
    font: bold 14px/33px Arial, simsun, Georgia, serif;
}
.btn-orange{
    background-position: -345px -125px;
    display:inline-block;
    width:92px;
    height:33px;
    overflow:hidden;
    color: #FFF;
    font: bold 12px/33px arial;
    text-align: center;
}
.btn-orange:hover,.btn-orange-s:hover{text-decoration: none; color: #FFF;}
.btn-orange-b{
    display: block;
    background: url("./Images/common/btn.gif") no-repeat 0 -24px;
    border: none;
    width: 134px;
    height: 36px;
    overflow: hidden;
    font: bold 14px/36px arial;
    color: #FFF;
    text-align: center;
    text-decoration: none;
}
.btn-orange-b:hover{text-decoration: none; color: #FFF;}
.btn-orange-s{
    position: relative;
    display: block;
    height: 27px;
    overflow: hidden;
    padding:0 15px;
    line-height: 27px;
    background-position: -345px -171px;
    color: #FFF;
    text-align: center;
}
.btn-orange-s i{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    height: 27px;
    width: 15px;
    overflow: hidden;
    background-position: -463px -171px;
}
.index-auto-top .btn-orange-s{margin: 9px 30px 9px 0px; font-weight: bold;}
/*导航*/
.nav{
	height:50px;
	width:960px;
	overflow:hidden;
	background: #06529A;
	line-height:20px;
}
.nav dl{
    float: left;
    display: block;
    width: 138px;
    height: 40px;
    overflow: hidden;
    border-left: 1px #033a68 solid;
    border-right: 1px #0660ac solid;
    padding:5px 4px;
    font-size: 12px;
}
.nav dl.use{width:128px;}
.nav dl.serv{width:120px;}
.nav dl.community{width:150px;}
.nav dl.info{width:78px;}
.nav dl.traffic{width:48px;}

.nav dd,.nav dt{float: left; padding: 0 3px;}
.nav dt{
    width: 12px;
    height: 50px;
    overflow: hidden;
    font-weight: bold;
}
.nav dl.first{border-left:1px solid #06529A;}
.nav dl.last{ border-right:1px solid #06529A;}
.nav a{color:#FFF; white-space: nowrap;}
.nav a:hover{background: #3e8cdb; text-decoration: none;}
.nav dt a{display: block;}
.nav dt a:hover{background: none;}
.nav a:link, .nav a:visited {color: #FFF;}
.nav dt a, .nav dt a:link, .nav dt a:visited {color: #F60;}
.nav dt a{
    white-space: normal;
}

/*导航-城市*/
.nav-city{
    background:#F4F4F4;
    border:1px solid #D3D3D3;
	width:948px;
	height:29px;
	overflow:hidden;
    line-height:29px;
    padding: 0 5px;
    margin-bottom: 10px;
    font-size: 12px;
}
.nav-city dt,.nav-city dd{
    float: left;
    margin:0 5px;
}
.nav-city dt{font-weight:bold; color:#06529A;}
/*讯都助手*/
.toolbar {
	position: fixed;
	top: 71px;
	left: 50%;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop+71 ));
    background: url(./Images/common/toolbar-bg.png);
	width: 117px;
	margin-left: 485px;
}
.toolbar .title {
	background: #06529A;
	height: 30px;
    color: #FFFFFF;
	text-align: center;
	font: 14px/30px Arial, simsun, Georgia, serif;
}
.toolbar ul {
    border: 1px solid #ccc;
    border-top: none;
	width: 85px;
    overflow: hidden;
	padding: 13px 15px;
}
.toolbar li {
	width: 80px;
	height:26px;
	overflow:hidden;
	line-height:26px;
	font-size: 13px;
}
.toolbar li a {display: block;width: 80px; color: #666;text-decoration: none;}
.toolbar li a:hover{text-decoration:underline;	color: #F60;}
.toolbar .topit ,.toolbar .topit:hover{background: url(./Images/common/up.png) no-repeat;}
.toolbar .topit {clear: both;display: block;width: 117px;height: 23px;}
.toolbar .topit:hover{background-position: 0 -23px;}

/*------------------------------------底部----------------------------------*/
.footer {
	width:100%;
	border-top: 4px #06529a solid;
	padding: 20px 0;
	margin-top: 20px;
	text-align:center;
    font-size: 12px;
}
.footer ul{width:920px; margin:auto; padding:10px 0;}
.footer li{float:left;height:20px;padding:0 10px;line-height:20px;}
.footer li.nav-line{
	width:0;
	height:10px;
	overflow:hidden;
	border-left:1px solid #06529a;
	padding:0;
	margin-top:4px;
}
.footer .last{border:none;}
.footer p {padding: 10px 0;color: #666;}
.footer p.footer-nav{color:#06529a;}
.footer-nav a{padding:0 10px;}
.footer-img img{height:50px;}

.auto-footer{ padding: 10px 0;}
.auto-footer p{padding:0;}
.auto-footer ul{width:700px;}
.auto-footer ul li{padding: 0 5px;}

/*人才、招聘筛选页 公用*/
.job-heading,.job-content{width:620px;margin:0 5px;overflow:hidden;}
.job-heading th{padding:0 2px;}
.job-heading span{
	display:block;
	width:100%;
	height:30px;
	border-bottom:2px solid #888;
    line-height:30px;
}
.job-content{display:block;border-bottom:1px dotted #CCC;}
.job-content td{padding:15px 2px;line-height:25px;}
.job-content td.post{color:#F60;}
.job-detail td{padding:0 5px 10px 5px;}
.job-detail td p{background:#EEE;padding:5px;color:#555;}
.company-job{font-weight:bold;font-size:14px;}


/*展示页、列表页公用*/
.layout-1of2{
	width:640px;
	min-height:100px;
	overflow:hidden;
    border: 1px solid #DDD;
    padding: 5px;
}

.layout-2of2{
	width:300px;
	min-height:100px;
	overflow:hidden;
}
.layout650{
    width:650px;
    min-height:100px;
    overflow:hidden;
}
/*打印窗口等操作*/
.operate{width:100%;text-align:center;line-height:30px;}


/*申请职位背景*/
.apply{
	display:block;
    background-position: 0 -175px;
	width:103px;
	height:27px;
	overflow:hidden;
    color:#900;
    line-height:27px;
	text-align:center;
}
.ad-apply{
	position:absolute;
	top:2px;
	right:0;
	display:block;
	width:70px;
	height:20px;
	background:white;
	line-height:20px;
	text-align:center;
}
/* 会员升级页*/
.mupdate-left,.mupdate-right{border:1px solid #CCC;}
.mupdate-left h2,.mupdate-right h2{
	background:#F4F4F4;
	border-bottom: 1px solid #ccc;
	height: 30px;
	overflow: hidden;
	padding:0 10px;
	line-height:30px;
}
.mupdate-left{	width:738px;}
.mupdate-left h2{	width:718px;}
.mupdate-right{width:208px;}
.mupdate-right h2{width:188px;}
.form-require{color:red;}

.update-table th{	background: #F1FAFF;	font-weight: bold;text-align: right;}
.update-table td, .update-table th {border: 1px solid #AAE8FD;height: 25px;	padding: 5px;line-height: 25px;}
.update-table input{height:22px;	line-height:22px;}
.update-to a,.update-to span{font-weight:bold;}
.update-to span{color:#F60;}
.mlevel-table{	border: 2px #acc7d7 solid;margin-top:20px;}
.mlevel-table td{	border: 1px #d8d8d8 solid;height: 30px;	line-height: 30px;	text-align:center;}
.mlevel-table a{font-weight:bold;color:#F60;}
.form-warning{color:red;}
/*供求展示页*/
.buy-show-contact{width:258px;padding:10px;	border-bottom:1px dashed #CCC;}
.cominfo li{line-height: 25px;}
.cominfo .comname{ font-weight: bold; font-size: 14px; line-height: 30px;}
.cominfo span{ padding-right: 10px; color: #023D6F; font-weight: bold;}
.cominfo .fiximg img{ top: 4px; position: relative;}

.buy-show-rec{	padding:10px;}
.buy-show-rec img{float:left;width:90px;height:74px;}
.buy-show-rec li{	margin-bottom:10px;}
.buy-show-rec .img-desc{float:right;width:160px;height:74px;overflow:hidden;}
.buy-show-rec .img-desc h3{font-weight:normal; line-height:30px;}
.buy-show-rec .img-desc p{ line-height:22px; text-indent:1em;}

/*登陆*/
.job-logout .warning{
	width:191px;
	border:1px solid #CCC;
	padding:3px 3px 3px 20px;
	background:url(./Images/job/warning-blue.gif) no-repeat 5px 5px;
	margin-bottom:10px;
	line-height:15px;
}
.job-logout label,.job-logout input{
	display:block;
	float:left;
	height:20px;
	overflow:hidden;
	margin-bottom:10px;
    line-height:20px;
}
.job-logout label{width:50px;height:26px;line-height:26px;}
.job-logout input{width:120px;border:1px solid #CCC;padding:3px;}
.job-logout button{float:left;display:inline;margin-left:30px;}
.job-logout .point{margin-top:10px;line-height:30px;}
.job-logout .point-con{
	border:1px solid #CCC;
	background:#F6FBFE;
    width:201px;
	margin-bottom:10px;
    padding:10px 5px;
	line-height:25px;
}
.job-logout .point-con span{
	float:left;
	display:inline;
	height:25px;
	overflow:hidden;
	margin-right:5px;
	color:#666;
}
.job-logout .point-con i{float:left;display:inline; margin-top:5px; margin-right:2px;}
/* 
	@名称: login
	@功能: 登陆界面
*/
.log-left{	height: 310px;	width: 580px;	float: left;background:url(./Images/login/pass-show.jpg) no-repeat;}
.log-right{
	width: 300px;
	padding: 15px 20px 20px;
	background: whiteSmoke;
	border: 1px #ccc solid;
}
.log-right h2{
	margin-bottom:15px;
	text-align: center;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #0265cd;
}
.log-table{width:280px;margin-left:10px;}
.log-table td{	height:40px;line-height:40px;vertical-align:middle;}
.log-table input{	height: 25px;	width:140px;line-height: 25px;border: 1px #c1c1c1 solid;}
.log-table input.main-log-rem{width:auto; height:auto;}
#captcha{width: 48px;}
.main-log-btn{
	float:left;
	display:block;
    background:url(./Images/login/login-btn.png) no-repeat;
    border:none;
	width:134px;
	height:36px;
    margin-right:5px;
    margin-top:15px;
	font: bold 14px/36px Arial, Helvetica, sans-serif;
	text-align:center;
	color:white;
}
.main-log-btn:hover{color:white; text-decoration:none;}
.log-table td.log-crumb {	padding-top:10px;	line-height:13px;	_line-height:20px;}
.log-table td.log-crumb input,.log-table td.log-crumb label,.log-table td.log-crumb a{display:block;float:left;}
.log-table td.log-crumb input{border:none;}
.log-table td.log-crumb label{margin-left:5px;}
.log-table td.log-crumb a{margin-left:15px;}
/*咨询对话框*/
#dialog h3{margin:5px 0; text-align: left; font-size: 14px;}

/* 内容展示页元素式样 */
.article{width:620px;overflow:hidden;padding:10px 0;	border-bottom:1px solid #CCC;}
.article h1{
    height: 40px;
    overflow: hidden;
    text-align: center;
    color: #000;
    font: bold 24px/40px Arial, simsun, Georgia, serif;
}
.article-info{
    width:100%;
    border-bottom: 1px #ccc solid;
    margin-bottom:10px;
    font: 12px/30px Arial, simsun, Georgia, serif;
    text-align: center;
    color: #666;
}
.article-img-wrap{width:100%;text-align:center;margin-bottom:10px;}
.article-body { margin-bottom:10px; font: 14px/27px Arial, simsun, Georgia, serif;}
.article-body table{text-indent:0;}
.article-bot{padding:10px;margin-top:10px;}
.article-nav{width:400px;	overflow:hidden;}

.article-relative{width:620px;margin:10px auto;}
.article-relnews{width:305px;padding-right:20px;border-right:1px dotted #CCC;}
.article-relnews li{	width:300px;}
.article-relnews a{display:block;float:left;width:210px;overflow:hidden;}
.article-relnews span{
    display:block;
    float:right;
    width:70px;
    overflow:hidden;
    color:#666;
}
.article-relreccm{width:265px;overflow:hidden;	padding:0 10px;}
.article-relreccm li{width:265px;}

.auto-series-imgs{
    width:350px;
    height:425px;
    padding:5px;
    overflow:hidden;
    background:#E6EAED;
}
.auto-series-imgs .big-img{
    display:block;
    width:350px;
    height:260px;
    overflow: hidden;
}
.auto-series-imgs .thumbnail li{
    position:relative;
    float:left;
    display: inline;
    margin-right:10px;
    margin-top:7px;
    width:77px;
    height:57px;
    cursor:pointer;
}
.auto-series-imgs .thumbnail li img{
    width:75px;
    height:55px;
    padding:1px;
    background:white;
}
.auto-series-imgs .thumbnail li i{	position:absolute;top:-6px;	left:37px;}
.up-tri{
    display:block;
    width:8px;
    height:6px;
    overflow:hidden;
    background:url( ./Images/auto/up-tri.jpg) no-repeat;
}
.bd{border:1px solid #DDD;}
.bd-tnone {
    border: 1px solid #DDD;
    border-top: none;
}
.bd-bluetop{
    border: 1px solid #DDD;
    border-top:2px solid #06529A;
}
.hd-bg-30{background-position:0 -32px; height:30px; line-height: 30px; padding: 0 10px;}

/*招商，采购，供求展示页*/
.sell-show{width:640px; overflow: hidden;}
.sell-show-top{overflow: hidden;height: 340px;}
.sell-show .auto-series-imgs{height: 325px;}
.sell-show .auto-series-imgs .thumbnail li{margin-right:10px;}
.sell-show .auto-series-imgs .thumbnail li.last{margin-right: 0;}

.sell-show-intro{width:260px; overflow: hidden;}
.sell-show-intro h3{
    width:250px;
    margin-bottom: 15px;
    padding: 0 5px;
    border-bottom: 1px dotted #DDD;
    font: bold 16px/40px Arial, simsun, Georgia, serif;
    color: #333;
}
.sell-show-intro dl{
    color: #06529A;
    line-height: 30px;
}
.sell-show-intro dt,.sell-show-intro dd{
    float: left;
    height: 30px;
    overflow: hidden;
}
.sell-show-intro dt{width:65px; }
.sell-show-intro dd{width:195px;}
.sell-show-intro dd a.intro{cursor: default; }
.sell-show-intro dd a.intro:hover{text-decoration: none; color: #06529a;}
.sell-show-detail .hd{
    height: 28px;
    _overflow: hidden;
    border-bottom: 2px solid #06529A;
    font: bold 12px/28px Arial, simsun, Georgia, serif;
}
.sell-show-detail .hd h3{
    _position: relative;
    float: left;
    margin-left: -1px;
    margin-top:-1px;
    height: 29px;
    padding: 0 10px;
    background: #FFF;
    border: 2px solid #06529A;
    border-bottom: none;
    color: #06529A;
    text-align: center;
}
.sell-show .con{
    width: 618px;
    overflow: hidden;
    padding: 10px;
    line-height: 25px;
}
.sell-show-relate .hd{height: 28px; border-bottom: 1px solid #DDD;}
.sell-show-relate h3{
    font: bold 14px/28px Arial, simsun, Georgia, serif;
    padding: 0 10px;
    color: #06529A;
}
.sell-show-relate li{
    float: left;
    display: inline;
    width: 144px;
    height: 130px;
    overflow: hidden;
    margin: 0 5px;
    text-align: center;
    line-height: 20px;
}
.sell-show-relate li img{border: 1px solid  #A2A2A0;}


/*车主圈*/
.owners .shop-guide-list li{padding-top: 10px;}
.owners a:hover{color:#F60 !important;}
.owner-img{
    display: block;
    width: 122px;
    height: 122px;
    overflow: hidden;
    margin-right: 10px;
}
.owner-des{
    width:385px;
    overflow: hidden;
    line-height: 25px;
}
.owner-des h4{ height:30px; font: normal 14px/30px Arial, simsun, Georgia, serif;}
.owner-des dt,.owner-des dd{float: left; margin-right: 10px; white-space: nowrap;}
.owner-des .myfocus{height:50px; overflow: hidden;}
.owner-des .mycar{height:25px; overflow: hidden;}
.owner-des .mycar,.owner-des .mycar a{color:#000;}
.owner-des .myfocus,.owner-des .myfocus a{color:#666;}
.owner-loc{width: 120px; overflow: hidden; margin-left: 20px; padding-top: 30px;}
.owner-oper{ width: 70px; overflow: hidden; padding-top: 30px;}
.owner-oper a{display: block; color: #666;}
.owners .shop-guide-con .pages{ margin-top:33px; _margin-top: 20px;}

.f14{font-size:14px;}
.c666{color:#666;}
.cblue{color:#06529a;}

/*合作商家，企业库*/
.bd-bot{border-bottom:1px solid #CCC;}
.bd-bot-dot{border-bottom:1px dotted #CCC;}
.cooper-hd{
	height:45px;
	line-height:45px;
	border-bottom:5px solid #06529A;
}
.cooper-hd h2{
	font:normal 30px/45px "微软雅黑",yahei;
	color:#06529a;
}
.cooper-hd .loc{
	margin-left:30px;
	color:#666;
}

.cooper-list li{
	float:left;
	display:inline;
	margin:11px;
	margin-bottom:0;
	width:215px;
	height:250px;
	overflow:hidden;
	line-height:25px;
}
.cooper-list li .img{
	display:block;
	height:150px;
	overflow:hidden;
}
.cooper-list li h4{
	font: normal 14px/25px Verdana, Geneva, sans-serif;
}
.cooper-list li .intro{height:40px; overflow:hidden;line-height:20px;}
.cooper-list li .owner span,.cooper-list li .owner a{
	display:inline-block;
	float:left;
}
.cooper-list li .owner a{margin-top:2px;}

/* use&&learn */
.learn-rlist li{
    padding:15px 20px;
    font-size:14px;
}

.member-green{background:url(i/./Images/green.jpg) no-repeat 0 6px;}
.member-diamond{background:url(i/./Images/diamond.jpg) no-repeat 0 6px;}
.member-gold{background:url(i/./Images/gold.jpg) no-repeat 0 6px;}
.tree-node .tree-folder-open,.tree-node .tree-folder,.tree-node .tree-file{background: none; width: 0;}

/*编辑器*/
.editor-box {background: none repeat scroll 0 0 #F3F7FA;}
.editor-box h2 {
    line-height: 40px;
    padding: 0 10px;
}
.cat-item{
    height:20px;
    overflow: hidden;
    padding-right:10px;
    margin: 5px;
    border: 1px solid #DDD;
    background-position:0 -155px;
    line-height: 20px;
    white-space: nowrap;
}
.cat-item a{display:block;}
.cat-item .add-cat,.cat-item .del-cat{
    width:10px;
    height: 10px;
    background: url(./Images/common/cat-item-bg.gif) no-repeat;
    margin: 5px;
    overflow: hidden;
}
.cat-item .add-cat{background-position: 0 -14px;}
.cat-item .del-cat{background-position: 0 0;}
.add-new{margin:5px; width: 155px; overflow: hidden;}
.add-new button{
    width:46px;
    height: 22px;
    background: url(./Images/common/add-new.gif) no-repeat;
    border: none;
    text-indent: -999px;
}
.add-new input{height:20px; border: 1px solid #DDD; color: #666;}
.com-hd {
    height: 30px;
    overflow: hidden;
    font: bold 14px/30px Verdana, Geneva, sans-serif;
    color: #06519A;
    font-weight: bold;
    border-bottom: 1px solid #DDD;
    margin: 10px 0;
}
.user-card{
    position: relative;
    z-index: 10;
}
.top-tip{
    position: absolute;
    top: 21px;
    left: -5px;
    width:130px;
    padding: 0 10px;
    border: 1px solid #c8af87;
    border-radius: 5px;
    background: #fffdec;
    z-index: 10;
}
.top-tip i{
    position: absolute;
    top:-5px;
    left: 10px;
    z-index: 10;
    display: block;
    width: 8px;
    height: 5px;
    overflow: hidden;
    background: url(./Images/common/top-tip.gif) no-repeat;
}
.top-tip .close{
    position: absolute;
    right:10px;
    top: 11px;
    display:block;
    width: 8px;
    height:7px;
    overflow: hidden;
    background: url(./Images/common/top-tip.gif) no-repeat 0 -9px;
}
#card-tip{width:230px; padding: 10px;}
.top-tip-mes,.top-tip-chat{
    top: 27px;
    left: 50%;
    margin-left: 163px;
}
.top-tip-chat{margin-left: 352px;}
.top-tip-mes i{left:125px;}

/*------------滚动图片------------*/
.index-img-scroll{
    position:relative;
    width:620px;
    height:135px;
    overflow:hidden;
    padding:10px 0;
    margin-left: 10px;
}
.img-scroll-list{	width:570px;overflow:hidden;	margin:auto;}
.index-img-scroll ul{	display:block;	width:1240px;}
.img-scroll-list li{
    float:left;
    display:inline;
    background: #F3F4F8;
    border-bottom: 1px dashed #DFE7EA;
    width:135px;
    height:125px;
    overflow:hidden;
    margin:0 4px 20px;
    line-height: 25px;
    text-align: center;
}
.img-scroll-list li a{ color:#666;}
.img-scroll-list li a:hover{ color:#F60; }
.img-scroll-list img{	width:129px;height:94px;	padding:2px;border:1px solid #D8D8D8;}
.img-scroll-list a:hover img{border-color:#F60;}
.img-scroll-list a{display: block;width: 135px; overflow: hidden;}
.img-scroll-list .img{height:100px;}
.index-img-scroll .pre, .index-img-scroll .next{
    position:absolute;
    display:block;
    width:15px;
    height:29px;
    overflow:hidden;
    background:url(./Images/index/icon.gif) no-repeat;
    top:50px;
    padding: 0;
}
.index-img-scroll .pre{left:7px;	background-position: 0 -125px;}
.index-img-scroll .next{	right:7px;  background-position: -15px -125px;}

/*图片轮转*/
.index-img-rotate{
    position:relative;
    width:325px;
    height:266px;
    overflow: hidden;
}
.index-img-rotate ul{
    display:block;
    position:relative;
    width:325px;
    height:240px;
}
.index-img-rotate li{	display:none;}

.index-img-rotate .magic-img-now{
    display:block;
    position:relative;
    width: 100%;
    height: 240px;
    overflow:hidden;
}
.index-img-rotate .magic-img-next,
.index-img-rotate .magic-img-pre{
    display:block;
    position:absolute;
    top:0;
    width: 100%;
    height: 240px;
    overflow:hidden;
}
.index-img-rotate .magic-img-pre{left:-325px;}
.index-img-rotate .magic-img-next{left:325px;}

.index-img-rotate p{
    width:100%;
    height:30px;
    position:absolute;
    bottom:0;
    left:0;
    background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A0000000', EndColorStr='#A0000000');
    text-align:center;
    line-height:30px;
    font-size:14px;
}
.index-img-rotate p a{color:#FFF;}
.index-img-rotate .pre, .index-img-rotate .next{
    display:block;
    position: absolute;
    top: 100px;
    width: 20px;
    height: 34px;
    overflow:hidden;
    padding: 0;
}
.index-img-rotate .pre,.index-img-rotate .next{background:url(./Images/index/vector.gif) no-repeat;}
.index-img-rotate .pre{left:15px;}
.index-img-rotate .next{right:15px;	background-position: 0 -36px;}

.index-vector{	width:100%;height:20px;overflow:hidden;padding-top: 6px;	text-align: center;}
.index-vector span{
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 2px;;
    overflow: hidden;
    cursor: pointer;
    border-radius: 5px;
    -moz-box-shadow: 1px 1px 1px #A9A9A9 inset;
    -webkit-box-shadow: 1px 1px 1px darkGray inset;
    box-shadow: 1px 1px 1px darkGray inset;
    background: lightGrey;
}
.index-vector span.active{
    -moz-box-shadow: 1px 1px 1px #1678A0 inset;
    -webkit-box-shadow: 1px 1px 1px #1678A0 inset;
    box-shadow: 1px 1px 1px #1678A0 inset;
    background: #5AA4C9;
}




/*最小化图标*/
.icon-mini,.icon-max{
    display: block;
    width: 18px;
    height: 18px;
    overflow: hidden;
    background: url(./Images/common/icon.gif) no-repeat 0 -237px;
}
.icon-mini{background-position: 0 -257px;}
.pop-win{
    position: fixed;
    bottom: 0;
    left: 50%;
    margin-left: 302px;
    _position:absolute;
    _top: expression(eval(document.documentElement.scrollTop+579 ));
    z-index: 1000;
    width: 300px;
    overflow: hidden;
}
.pop-win .hd{
    position: relative;
    height: 20px;
    background-position: 0 -132px;
    padding-left: 5px;
    font: bold 14px/20px arial;
    color: #06529a;
}
.pop-win .hd a{
    position: absolute;
    top: 1px;
    right: 5px;
}
.pop-win .hd h2 a{position: static;}
.pop-con{
    width: 300px;
    height: 209px;
    overflow: hidden;
}

/*车型CSS*/
.index-auto-top{height:45px;	background: #F6F6F6;	border: 1px solid #D9D9D9; border-top: 3px solid #06529A; border-width: 3px 1px 0 1px;}
.index-auto-top h2 a{color: #FFF;}
.index-auto-top h2 a:hover{color: #FFF;}
.index-auto-search{margin-top:10px; height: 27px; overflow: hidden;}
.index-auto-search label,.index-auto-search span{display: inline-block;	line-height: 27px;	margin:0 5px;}

.index-auto-search input,.index-auto-search select,
.index-auto-search label,.index-auto-search span{	float: left;display: inline-block;}
.index-auto-search select{ margin-top:4px; margin-right: 3px; _margin-top:3px;}
#index-auto-ipt{
    background: white;
    width: 123px;
    height: 23px;
    border: 2px solid #06529A;
    padding: 0 5px;
    line-height: 23px;
}
.index-auto-btn{ background: #06529A; text-align: center; color: white; overflow: hidden; cursor: pointer;}
.index-auto-btn:hover{text-decoration: none;}
#index-auto-btn{
    border: none;
    cursor: pointer;
    width: 40px;
    height: 27px;
    margin-right: 10px;
    margin-left: 0;
    line-height: 27px;
}
.index-auto-btn{
    display: inline-block;
    width: 46px;
    height: 25px;
    margin-left: 10px;
    font-weight: bold;
    line-height: 25px;
	border:none;
}
.index-auto-btn:hover,.index-auto-btn:active{	color:white;}

.person-auto-hd{
    background: #06529A;
    height:45px;
    padding: 0 10px;
    margin-right: 10px;
    font: bold 14px/45px "微软雅黑";
    color: #FFF;
}
.person-auto-nav{
    background: #f6f6f6 url(./Images/index/index.jpg) no-repeat 0 73px;
    width: 958px;
    height: 85px;
    border: 1px solid #D9D9D9;
    border-width: 0 1px;
    overflow: hidden;
}
.person-auto-nav a{color:#666;}
.person-auto-nav a:hover{color:#f60;}
.person-auto-nav dt a:hover{text-decoration: none;}
.person-auto-nav dl{
    width:219px;
    height: 50px;
    overflow: hidden;
    padding: 15px 10px;
    font-size:12px;
}
.person-auto-nav .line{
    width:1px;
    height: 60px;
    padding: 0;
    margin-top: 10px;
    background-position: 0 0;
}
.person-auto-nav .w1{width:235px;}
.person-auto-nav .w2{width:200px;}
.person-auto-nav dt,.person-auto-nav dd{
    float:left;
}
.person-auto-nav dt{
    width: 20px;
    height: 48px;
    display: table-cell;
    vertical-align: middle;
    font: bold 12px/25px "微软雅黑";
    color:#666;
    text-align: center;
}
.person-auto-nav .passenger dt,.person-auto-nav .commercial dt{padding-top: 2px; line-height: 16px;}
.person-auto-nav .power dt{width:35px;}
.person-auto-nav dd{ margin:0 9px; line-height: 25px; white-space: nowrap;}

/*内页*/
.location{margin: 10px auto;}
.location h2{font:bold 14px/30px arial; color: #06529a; }
.nav-inner{ position: relative; height: 33px; border-top: 2px solid #06529a;}
.nav-inner li{float: left; display: inline;}
.nav-inner-main{ height:33px; overflow: hidden; background-position: 0 -180px;}
.nav-inner-main li{
    height: 33px;
    width: 79px;
    overflow: hidden;
    text-align: center;
    line-height: 34px;
    font-size: 14px;
}
.nav-inner-main li.line{ width: 1px; height: 30px; margin-top: 2px;}
.nav-inner-main li a,.nav-inner-main li a:hover{color: #FFF;}
.nav-inner-main li.current{font-weight: bold; background-position: 0 -215px;}
.nav-inner-sub{
    display: block;
    position: absolute;
    top: -34px;
    right:80px;
    height: 32px;
    border: 2px solid #06529a;
    border-bottom: none;
    border-radius: 5px 5px 0 0;
    background:#FFF;
}
.nav-inner-sub li{
    background-position: 0 -64px;
    width:80px;
    height: 31px;
    border-bottom: 1px solid #DDD;
    font: normal 14px/31px arial;
    text-align: center;
}
.nav-inner-sub li.first{border-top-left-radius: 5px;}
.nav-inner-sub li.current{
    background: #FFF;
    height: 32px;
    border-bottom: none;
    border-right: 1px solid #DDD;
    font-weight: bold;
}
.nav-inner-sub li.last{border-top-right-radius: 5px;}
.nav-inner-sub li.current.last{border: none; border-left: 1px solid  #DDD;}
.inner-nav{
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    border-bottom: 1px solid #DDD;
    margin-top: 5px;
}
.inner-nav li{float: left; margin-right: 20px; display: inline;}
.inner-nav li.current a{font-weight:bold; color: #F60;}
.tb-list{ line-height: 28px; color: #06529A; border: 1px solid #DDD;}
.tb-list td,.reduction-list th{ text-align: center;}
.tb-list th{
    position: relative;
    border-bottom: 1px solid #DDD;
    text-align: center;
    background-position: 0 -250px;
}
.tb-list th i{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width:1px;
    height: 28px;
    overflow: hidden;
    background-position: 0 33px;
}
.tb-list td{ border: none; border-bottom: 1px dashed #DDD;}
.tb-list td.nobd,.tb-list .last td{border: none;}
.layout-1of2 .tb-list{width: 650px;}
.price-left .tb-list td a{display:block; width: 230px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;}
.price-left .filter-hd{width:640px;}
/*图片列表*/
.img-news{display: block;}
.img-news li{
    float: left;
    display: inline;
    width: 142px;
    height: 137px;
    margin: 0 4px;
    overflow: hidden;
}
.img-news a{display: block; width: 140px; overflow: hidden; line-height: 25px; text-align: center; margin: 0 auto;}
.img-news .img{height: 110px; border: 1px solid #DDD;}

/*橙色高亮按钮*/
.btn-orange-high{
    position: relative;
    display: block;
    border: none;
    height:23px;
    padding: 0 10px;
    color: #FFF;
    font:  bold 12px/23px arial;
}
.btn-orange-high i{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 3px;
    height: 23px;
    overflow: hidden;
    background-position: -143px 0;
}
.btn-orange-high:hover{color: #FFF; text-decoration: none;}

/*车型库左侧筛选式样*/
/*筛选页左侧*/
.filter-initial li,.sub-brands-list dt,.sub-brands-list dd{background: url(./Images/auto/auto.png) no-repeat;}
.auto-filter-left{width:220px;overflow:hidden;}
.auto-filter-left a{color:#333;}
.auto-filter-right{width:720px;overflow:hidden; background: white; position: relative;}
.filter-initial{margin-bottom:4px;}
.filter-initial li{
    float:left;
    width:20px;
    height:20px;
    border:1px solid #C6C6C6;
    background-position: -49px -35px;
    margin:1px;
    cursor:pointer;
    text-align:center;
    line-height:20px;
    color:#333;
}
.filter-initial li.unselect {color:#CDCDCD; cursor:default;}
.filter-initial li.selected{background:#05529A; border:1px solid #000;color:white;}
/*车型列表*/
.brands-list{
    width:218px;
    height:528px;
    border:1px solid #DEE3E7;
    overflow:hidden;
    overflow-y:scroll;
}
.brands-list dl{display:block;width:100%;border-bottom:1px dotted #DCDCDC;}
.brands-list dt{
    float:left;
    display:block;
    width:35px;
    height:100%;
    text-align:center;
    font:bolder 16px/35px Arial, Helvetica, sans-serif;
    color:#04549B;
}
.brands-list dt a{
    display:block;
    width:35px;
    height:35px;
    overflow:hidden;
    color:#04549B;
    text-decoration:none;
}

.brands-list dd{
    float:right;
    display:block;
    width:165px;
    _width:180px;
    overflow:hidden;
    line-height:33px;
}
.brands-list dd a{
    display:block;
    width:165px;
    _width:180px;
    height:33px;
    overflow:hidden;
    border-bottom:1px dotted #DCDCDC;
}
.brands-list dd a:hover{color:#F60; text-decoration:none;}
.brands-list dd.last a{border:none;}

/*子品牌列表*/
.sub-brands-list dl{border:none;	margin-top:3px;}
.sub-brands-list dt{ float:none;	padding-left:25px;background-position: -943px 3px;	font:bold 12px/20px Arial, Helvetica, sans-serif;}
.sub-brands-list dt a{
    border:none;
    width:145px;
    height:25px;
    color:#333;
    text-align:left;
}
.sub-brands-list dd{
    float:none;
    background-position: -925px -14px;
    padding-left:40px;
    width:125px;
    line-height:25px;
}
.sub-brands-list dd a{border:none; width:125px; height:25px;}
.sub-brands-list dd a span{color:#F38806;}


/*最新图库*/
.index-pics-wrap{height: 320px; width: 960px; overflow: hidden;}
.index-pics-list{width: 2880px; overflow: hidden;}
.index-pics{ height: 310px; width: 960px; overflow: hidden; margin: 10px 0;}
.index-pics ul{display: block; width: 555px; overflow: hidden;}
.index-pics li{
    float: left;
    display: inline;
    width: 169px;
    height: 155px;
    overflow: hidden;
    margin: 0 8px;
    line-height: 20px;
}
.index-pics li a{display: block; width: 165px; margin: 0 auto; text-align: center; overflow: hidden;}
.index-pics li .img{height: 130px; border: 1px solid #DDD; padding: 1px;}
.index-bigpic{ width: 395px; height: 305px; padding: 1px; border: 1px solid #DDD;}
.index-bigpic a{
    display: block;
    width: 395px;
    overflow: hidden;
    color: #FFF;
    font:  normal 14px/39px arial;
}
.index-bigpic .img{height: 265px;}
.index-bigpic .text-ellipsis{
    height: 39px;
    width: 100%;
    overflow: hidden;
    background: #656565;
    text-align: center;
    border-top: 1px solid #cecece;
}
.icon-pre-gray,.icon-next-gray{
    position: absolute;
    top: 50%;
    margin-top: -26px;
    display: block;
    width: 27px;
    height: 52px;
    overflow: hidden;
}
.icon-pre-gray{background-position: 0 -46px;left: -40px;}
.icon-next-gray{background-position: -27px -46px; right: -40px;}


/*行情*/
#J_QuoteRonate{width: 315px; height: 250px; overflow: hidden; margin: 0 5px;}
#J_QuoteRonate ul{width: 315px; height: 220px;}
#J_QuoteRonate li{height: 220px !important;}
.rotate315{width: 315px; height: 250px; overflow: hidden; margin: 0 5px;}
.rotate315 ul{width: 315px; height: 220px;}
.rotate315 li.magic-img-now,.rotate315 li.magic-img-pre,.rotate315 li.magic-img-next{height: 220px;}
.quote-blk{ width: 315px; height: 250px; overflow: hidden; margin: 0 5px;}
.quote-blk .ul-blue{width:305px; margin: 10px auto; }
.quote-blk .ul-blue a{
    float: left;
    display: block;
    width: 220px;
    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}
.quote-blk .ul-blue span{
    display: block;
    float: right;
    width: 80px;
    height: 25px;
    overflow: hidden;
    text-align: right;
}
.quote-sale{display:block; margin-bottom: 10px; padding:10px; border-bottom: 1px solid #DDD;}
.quote-sale dt,.quote-sale dd{float:left; font: 14px/30px arial; color: #666; white-space: nowrap;}
.quote-sale dd{width:500px; overflow: hidden;}
.quote-sale dd del{color:#999; padding-right: 20px;}
.quote-sale dd del{color:#999; padding-right: 20px;}
.quote-sale dd span{color: #339900;font-weight: bold;}
.quote-sale dd em{color: #c00; font: bold 18px/30px arial;}

/*车贷*/
.credit-top{ height: 475px; overflow: hidden;}
.credit-left,.credit-right{width: 315px;overflow: hidden}
.credit-left .rotate315{margin: 0;}
.credit-right .quote-blk{height: 472px;}
.credit-flow img{
    display: block;
    width: 300px;
    height: 180px;
    overflow: hidden;
    margin: 5px auto;
}
.credit-imgs{_padding:10px;}
.credit-imgs .img-news li{width: 150px; height: 150px; margin: 5px 3px;}
.credit-imgs .img-news li a{width: 148px;}
.credit-imgs .img-news li .img{height:98px;}
.credit-imgs .img-news li p{color: #06529a; text-align: center;}
.credit-imgs .img-news li .btn-orange-high{ width: 56px; margin: 0 auto;line-height: 22px;}
.ad-300{display:block;width: 300px; overflow: hidden; margin-top: 10px;}

/*新车*/
.newcar-top{height:250px; overflow: hidden; }
.newcar-top .rotate315{margin: 0;}
.newcar-tright{
    width: 315px;
    overflow: hidden;
}
.newcar-tright h2{
    height: 30px;
    overflow: hidden;
    font: bold 14px/30px arial;
    text-align: center;
}
.newcar-tright .withtime a{width:240px;}
.img-info-list{display: block;}
.img-info-list li{
    float: left;
    display: inline;
    width: 305px;
    height: 115px;
    overflow: hidden;
    margin: 10px 9px;
}
.img-info-list .img{
    display: block;
    width: 140px;
    height: 110px;
    overflow: hidden;
    padding: 1px;
    border: 1px solid #DDD;
}
.img-info-list .detail{
    width: 150px;
    overflow: hidden;
    line-height: 25px;
}
.img-info-list .detail h3{height: 35px; width: 150px; line-height: 35px;}
.img-info-list .detail p{ color: #666; }

.newcar-try .img-news li{width: 144px; height: 164px; margin: 10px 9px;}
.newcar-try .img-news .img{padding: 1px;}
.newcar-video .img-news li{width: 172px; height: 132px; margin: 10px;}
.newcar-video .img-news li a{width: 170px;}
.newcar-video .img-news li .img{height: 105px;}

/*列表页*/
.filter-list{
    width: 405px;
    overflow: hidden;
}
.filter-list ul{margin: 10px; padding-bottom: 10px;}
.filter-list .withtime a{width:305px;}
.filter-list .pages{margin: 10px;}

.filter-kw{
    font: bold 14px/25px arial;
}
.filter-kw span{color: red;}

/*--------------------------------企业版------------------------------*/
.logo-ep{
	background: url(./Images/index/index.jpg) no-repeat;
}
.logo-ep{ width: 221px; height: 52px; overflow: hidden; background-position: 0 -277px; margin: 30px 30px 0;}
.logo-ep a{display:block;width: 100%; height: 100%; text-indent: -99em;}
.nav-ep{
	height: 48px;
	overflow: hidden;
	border: 1px solid;
	border-color: #F4F5F7 #D5D6D8 #D5D6D8 #F4F5F7;
	background: #EDF1F2;
	padding: 0 20px;
}
.nav-ep dl{ float: left; display:inline;width: 135px; height: 40px; padding: 4px 0;}
.nav-ep dd,.nav-ep dt{float: left;display:inline;}
.nav-ep dd a{color: #333; white-space: nowrap; padding: 0 5px;}
.nav-ep dd a:hover{color: #F60;}
.nav-ep dt{width: 20px; overflow: hidden; text-align: center;font-weight: bold; margin:0 5px;}
.nav-ep dl.hot dt a{color: #F60;}
.nav-ep dl.business{width: 150px;}
.nav-ep dl.business dd{width: 60px;}
.nav-ep dl.cooper{width: 100px;}
.nav-ep dl.job{width: 130px;}
.nav-ep dl.job dt{width: 35px;}
.nav-ep dl.firm dt{line-height: 14px;}
.nav-ep dl.xd{width: 185px;}
.nav-ep dl.xd dt{width: 35px;}
.nav-ep dl.line{
	display: block;
	width: 3px;
	height: 48px;
	overflow: hidden;
	margin: 1px 5px;
	padding: 0;
	background-position: 0 -68px;
}
.main-tleft-ep{width: 560px;overflow: hidden;}
.main-tright-ep{width: 390px;overflow: hidden;}